#ifndef ATTACKTARGETMESSAGE_H
#define ATTACKTARGETMESSAGE_H

#include <string>
#include <vector>
#include <broadcast.h>
#include <model.h>

namespace Model {
  
  class AttackTargetMessage : public model
  {
    std::string ip;
    std::string mac;
    std::string attackPort;
    std::vector<int> openingPort;
  public:
    virtual int ReceiveBroadcast(Controller::Broadcast *broadcast) ;
    virtual int ReLoadConf();
    std::string GetIP(){return ip;}
    std::string GetMAC(){return mac;}
    std::string GetPort(){return attackPort;}
  };

} 

#endif
